Villa de Leyva è un comune della Colombia facente parte del dipartimento di Boyacá.
Il centro abitato venne fondato da Hernán Suárez de Villalobos nel 1572. Si trova 40 km a ovest di Tunja, capitale del dipartimento. Fu fondata nel 1572 con il nome di Villa de Santa María de Leyva, riconosciuta come monumento nazionale nel 1954. Caratterizzata dal conservare la sua architettura di stile coloniale e dall'avere i più svariati paesaggi rurali che comprendono dalla zona di brughiera con le folte riserve e nascite di corsi d'acqua alla zona desertica. Di notevole rilievo anche l'enorme piazza principale lastricata (area di 1,4 ettari) fiancheggiata da vecchie strutture coloniali. Ritenuto uno dei comuni più belli della Colombia, l'area geografica e i dintorni sono una delle destinazioni turistiche più frequentate di tutto il Paese. A Villa de Leyva si arriva per via terrestre attraverso le strade che collegano Tunja (capitale del dipartimento di Boyacá), con Chiquinquirá, Arcabuco y Santa Sofía (Boyacá).